<!-- HTML header for doxygen 1.8.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <!-- For Mobile Devices -->
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
        <meta name="generator" content="Doxygen 1.8.18"/>
        <script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
        <title>HElib: Class Members</title>
        <!--<link href="tabs.css" rel="stylesheet" type="text/css"/>-->
        <script type="text/javascript" src="dynsections.js"></script>
        <link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
        <link href="doxygen.css" rel="stylesheet" type="text/css" />
        <link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
        <link href='https://fonts.googleapis.com/css?family=Roboto+Slab' rel='stylesheet' type='text/css'>
		<link href="https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100;1,700&family=Merriweather&family=Merriweather+Sans&family=Open+Sans&family=Poppins:ital@1&family=Roboto:ital,wght@0,400;1,300;1,900&display=swap" rel="stylesheet"> 
        <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
        <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
        <link href="jquery.smartmenus.bootstrap.css" rel="stylesheet">
        <script type="text/javascript" src="jquery.smartmenus.js"></script>
        <!-- SmartMenus jQuery Bootstrap Addon -->
        <script type="text/javascript" src="jquery.smartmenus.bootstrap.js"></script>
        <!-- SmartMenus jQuery plugin -->
    </head>
    <body style="font-family: 'Merriweather', serif;">
        <nav class="navbar navbar-default" role="navigation">
            <div class="container">
                <div class="navbar-header">
                    <a class="navbar-brand">HElib Implementing Homomorphic Encryption</a>
                </div>
            </div>
        </nav>
        <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
            <div class="content" id="content">
                <div class="container">
                    <div class="row">
                        <div class="col-sm-12 panel " style="padding-bottom: 15px;">
                            <div style="margin-bottom: 15px;">
<!-- end header part -->
<!-- Generated by Doxygen 1.8.18 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>

<h3><a id="index_a"></a>- a -</h3><ul>
<li>Add()
: <a class="el" href="classhelib_1_1_double_c_r_t.html#aa8f223c17ea3db63f0e85a951d5854d4">helib::DoubleCRT</a>
</li>
<li>add
: <a class="el" href="class_low_lvl_timing_data.html#a08ed786d8507acdecfb0bd07abca0d81">LowLvlTimingData</a>
</li>
<li>addChildren()
: <a class="el" href="classhelib_1_1_full_binary_tree.html#aa3069b26a92fbad0ecd6d3c4619311e6">helib::FullBinaryTree</a>
</li>
<li>addConst
: <a class="el" href="class_low_lvl_timing_data.html#aeca400e6120fcec123269ec3f094a750">LowLvlTimingData</a>
</li>
<li>addConstant()
: <a class="el" href="classhelib_1_1_ctxt.html#a370e61d286e2c2716f2d0659e1dfa1e8">helib::Ctxt</a>
, <a class="el" href="classhelib_1_1_ptxt.html#a8468a37b7d0aad635d6a9236d426be21">helib::Ptxt</a>
</li>
<li>addConstantCKKS()
: <a class="el" href="classhelib_1_1_ctxt.html#ac94306a1f86ba6b68a3931f4f33375b1">helib::Ctxt</a>
, <a class="el" href="classhelib_1_1_ptxt.html#a19e06cbbfcb57ebafe71f650501f56cf">helib::Ptxt</a>
</li>
<li>addCoord()
: <a class="el" href="classhelib_1_1_const_cube_slice.html#a8fd0efeb0727de161843f9f1ea434a73">helib::ConstCubeSlice&lt; T &gt;</a>
, <a class="el" href="classhelib_1_1_cube_signature.html#a503ba4e37bb66427add82ef13a72ab00">helib::CubeSignature</a>
, <a class="el" href="classhelib_1_1_encrypted_array.html#a7bb033049827a4e517b512faefec9ec6">helib::EncryptedArray</a>
, <a class="el" href="classhelib_1_1_encrypted_array_base.html#af55d2066263a1a0f6abd9ab221a61f0c">helib::EncryptedArrayBase</a>
, <a class="el" href="classhelib_1_1_hyper_cube.html#a992f756d67769032de90654c201cf1b7">helib::HyperCube&lt; T &gt;</a>
, <a class="el" href="classhelib_1_1_p_algebra.html#adfc198eb325759da0eb07e1edad86a2b">helib::PAlgebra</a>
</li>
<li>addCtxt()
: <a class="el" href="classhelib_1_1_ctxt.html#ab6d6ddcfda3e0e00c821e9c30cc933be">helib::Ctxt</a>
</li>
<li>AddCtxtPrime()
: <a class="el" href="classhelib_1_1_context.html#af915dcf0e80c5014ef2dc6911891262d">helib::Context</a>
</li>
<li>AddDAG()
: <a class="el" href="classhelib_1_1_add_d_a_g.html#aa2876101e413ca38cb16296db1ab5b55">helib::AddDAG</a>
</li>
<li>addEdge()
: <a class="el" href="classhelib_1_1_bipartitle_graph.html#a1013c2c8c81100828bc0e287fad67805">helib::BipartitleGraph</a>
, <a class="el" href="classhelib_1_1_labeled_vertex.html#aa3069caddd87f8f84a4a10443cb948c4">helib::LabeledVertex</a>
</li>
<li>addNeighbor()
: <a class="el" href="classhelib_1_1_labeled_vertex.html#a13807a50f2687ccba9637a705d5d76b9">helib::LabeledVertex</a>
</li>
<li>addPrimes()
: <a class="el" href="classhelib_1_1_double_c_r_t.html#a27064d89f77f57740b03d2108fe62d0f">helib::DoubleCRT</a>
</li>
<li>addPrimesAndScale()
: <a class="el" href="classhelib_1_1_double_c_r_t.html#a8a09a101d684b9f2a444c27febdff627">helib::DoubleCRT</a>
</li>
<li>AddSmallPrime()
: <a class="el" href="classhelib_1_1_context.html#aa65a6f2210ee990f8f3d4cbc60a6060a">helib::Context</a>
</li>
<li>AddSpecialPrime()
: <a class="el" href="classhelib_1_1_context.html#acc2c4b8400734e630cebe544fbf01cc1">helib::Context</a>
</li>
<li>aligned_allocate()
: <a class="el" href="classhelib_1_1_p_g_f_f_t.html#a1bbcb197853ec5ab77a7fc7a053053fe">helib::PGFFT</a>
</li>
<li>aligned_allocator()
: <a class="el" href="classhelib_1_1_p_g_f_f_t_1_1aligned__allocator.html#af2340398126121c075252af309e8965e">helib::PGFFT::aligned_allocator&lt; T &gt;</a>
</li>
<li>aligned_deallocate()
: <a class="el" href="classhelib_1_1_p_g_f_f_t.html#ae99a3f5a0c4480c07c2e4abfcb31505d">helib::PGFFT</a>
</li>
<li>aligned_vector
: <a class="el" href="classhelib_1_1_p_g_f_f_t.html#a618bb04e868985f8159d8063829f1f88">helib::PGFFT</a>
</li>
<li>allocate()
: <a class="el" href="classhelib_1_1_p_g_f_f_t_1_1aligned__allocator.html#a8d2d325eb8ea605a2155a02282c94d7b">helib::PGFFT::aligned_allocator&lt; T &gt;</a>
</li>
<li>allPrimes()
: <a class="el" href="classhelib_1_1_context.html#acb3ebd14d55203e09b351b88eca17a44">helib::Context</a>
</li>
<li>alMod
: <a class="el" href="classhelib_1_1_context.html#a9a8689e8a591a15fdf4f1b5eb7b0b80c">helib::Context</a>
, <a class="el" href="classhelib_1_1_recrypt_data.html#aa33d0f2a11a834d4c4eda0cd4513b3c0">helib::RecryptData</a>
</li>
<li>apply()
: <a class="el" href="classhelib_1_1add__pa__impl.html#abb646c74151bc7af2599a3275e9f27ad">helib::add_pa_impl&lt; type &gt;</a>
, <a class="el" href="classhelib_1_1_add_d_a_g.html#ab87ceaab4404df21f12c7a112dd30e49">helib::AddDAG</a>
, <a class="el" href="classhelib_1_1apply_perm__pa__impl.html#a1bbc6c05c20e0f22d1541ba7be15fddd">helib::applyPerm_pa_impl&lt; type &gt;</a>
, <a class="el" href="structhelib_1_1_block_mat_mul1_d_exec__construct.html#a41b03790cc1ac5f7c9506a386da4a6f6">helib::BlockMatMul1DExec_construct&lt; type &gt;</a>
, <a class="el" href="structhelib_1_1_block_mat_mul_full_exec__construct.html#a9ee3195bfcf4ebbc9dce3475586d224e">helib::BlockMatMulFullExec_construct&lt; type &gt;</a>
, <a class="el" href="classhelib_1_1decode__pa__impl.html#a91f0296aabfa358fd936f44e5847757b">helib::decode_pa_impl&lt; type &gt;</a>
, <a class="el" href="classhelib_1_1deep__clone.html#a28f2cc80ade879d28fa8611528e495dc">helib::deep_clone&lt; X &gt;</a>
, <a class="el" href="classhelib_1_1encode__pa__impl.html#ad703086db5700724f7f3b4fd91f89311">helib::encode_pa_impl&lt; type &gt;</a>
, <a class="el" href="classhelib_1_1equals__pa__impl.html#a2f0b4711b82b3365380ad70311648ac0">helib::equals_pa_impl&lt; type &gt;</a>
, <a class="el" href="classhelib_1_1_eval_map.html#ad9044ba453e8fda4fc90cc55c3c68b5b">helib::EvalMap</a>
, <a class="el" href="classhelib_1_1frobenius_automorph__pa__impl.html#a6022d80e4be6a9489fa5c7d8f69a4095">helib::frobeniusAutomorph_pa_impl&lt; type &gt;</a>
, <a class="el" href="structhelib_1_1_mat_mul1_d_exec__construct.html#ab77d4a6be2502b4163a2e6dd5224155c">helib::MatMul1DExec_construct&lt; type &gt;</a>
, <a class="el" href="structhelib_1_1_mat_mul_full_exec__construct.html#a8c355cf9f179cbc449f1241702267a65">helib::MatMulFullExec_construct&lt; type &gt;</a>
, <a class="el" href="structhelib_1_1mul___block_mat_mul1_d__impl.html#a1613c6f54aa229820c554f454bba109c">helib::mul_BlockMatMul1D_impl&lt; type &gt;</a>
, <a class="el" href="structhelib_1_1mul___block_mat_mul_full__impl.html#a8074e71df96a4482a33d5288c8450d16">helib::mul_BlockMatMulFull_impl&lt; type &gt;</a>
, <a class="el" href="structhelib_1_1mul___mat_mul1_d__impl.html#ad297298a2344120e6b64ee76d193bf27">helib::mul_MatMul1D_impl&lt; type &gt;</a>
, <a class="el" href="structhelib_1_1mul___mat_mul_full__impl.html#acbe11f99476d97b682cbcb705d552452">helib::mul_MatMulFull_impl&lt; type &gt;</a>
, <a class="el" href="classhelib_1_1mul__pa__impl.html#a9e82859073bd36bfe5b5c065319d1aff">helib::mul_pa_impl&lt; type &gt;</a>
, <a class="el" href="classhelib_1_1negate__pa__impl.html#a4d160627f9c31225cf0ece86cd134c74">helib::negate_pa_impl&lt; type &gt;</a>
, <a class="el" href="classhelib_1_1_p_g_f_f_t.html#a5d23bf5cdd6927d4398a74e7cd0ef9e0">helib::PGFFT</a>
, <a class="el" href="classhelib_1_1print__pa__impl.html#aa762099a74d174c36cde594e9f15fcd2">helib::print_pa_impl&lt; type &gt;</a>
, <a class="el" href="classhelib_1_1random__pa__impl.html#a26d295c8d68eb630f9a3cbc2c6bfffa7">helib::random_pa_impl&lt; type &gt;</a>
, <a class="el" href="classhelib_1_1replicate__pa__impl.html#a8afd1c333c8b82bdb7372fea08337ded">helib::replicate_pa_impl&lt; type &gt;</a>
, <a class="el" href="classhelib_1_1rotate__pa__impl.html#a7797d294bf86c0cb4efaf8baa5fe72d2">helib::rotate_pa_impl&lt; type &gt;</a>
, <a class="el" href="classhelib_1_1shallow__clone.html#a4bf705cfdbfc722608b250c0bc70a7b7">helib::shallow_clone&lt; X &gt;</a>
, <a class="el" href="classhelib_1_1shift__pa__impl.html#a275d79609b5b219ca3687b8615507326">helib::shift_pa_impl&lt; type &gt;</a>
, <a class="el" href="classhelib_1_1sub__pa__impl.html#a65058ed1f3b63d137cc931e27dfc9702">helib::sub_pa_impl&lt; type &gt;</a>
, <a class="el" href="classhelib_1_1_thin_eval_map.html#a3688e0126fc26aa205b65737b7ff7297">helib::ThinEvalMap</a>
</li>
<li>applyToCtxt()
: <a class="el" href="classhelib_1_1_perm_network.html#ae7a8e3f59636f1318ed64479dbd7c1e3">helib::PermNetwork</a>
</li>
<li>applyToCube()
: <a class="el" href="classhelib_1_1_perm_network.html#a4ba09dd7c8426ea252470ca9d9219c02">helib::PermNetwork</a>
</li>
<li>applyToPtxt()
: <a class="el" href="classhelib_1_1_perm_network.html#a0f67515423aedfcefac0970fb724cb0b">helib::PermNetwork</a>
</li>
<li>arg()
: <a class="el" href="classhelib_1_1_arg_map.html#a42478737c5cde2588dd05507ba223c18">helib::ArgMap</a>
</li>
<li>assembleCoords()
: <a class="el" href="classhelib_1_1_cube_signature.html#a5141c50fbbb80c5101614f826d1405e3">helib::CubeSignature</a>
</li>
<li>assembleIndexByDim()
: <a class="el" href="classhelib_1_1_cube_signature.html#a94042541a4cc00ed145b38c77a65ebac">helib::CubeSignature</a>
, <a class="el" href="classhelib_1_1_p_algebra.html#a39c3e8cd2438e3215d8b4d24cfd1f235">helib::PAlgebra</a>
</li>
<li>at()
: <a class="el" href="classhelib_1_1_const_cube_slice.html#a1372bbe035d95cdebc3a24ed85e18556">helib::ConstCubeSlice&lt; T &gt;</a>
, <a class="el" href="classhelib_1_1_cube_slice.html#acdf38cba5dc2eb7fb15adc723f0db83a">helib::CubeSlice&lt; T &gt;</a>
, <a class="el" href="classhelib_1_1_dynamic_ctxt_powers.html#a4ca09befbdce3a13df966705631243e8">helib::DynamicCtxtPowers</a>
, <a class="el" href="classhelib_1_1_full_binary_tree.html#ae547d2343a76c7aea8cc861ef571b4d4">helib::FullBinaryTree</a>
, <a class="el" href="classhelib_1_1_generator_trees.html#acc20c3f1ee7feaf70e5d9eeda5768c59">helib::GeneratorTrees</a>
, <a class="el" href="classhelib_1_1_hyper_cube.html#a9cd93ed835c30921fad60ca7d9850302">helib::HyperCube&lt; T &gt;</a>
, <a class="el" href="classhelib_1_1_ptxt.html#a111b70a6cf4517c55c3f5337308903a4">helib::Ptxt</a>
</li>
<li>automorph()
: <a class="el" href="classhelib_1_1_basic_automorph_precon.html#aefcb172d77e933cdf6782630cf7c6279">helib::BasicAutomorphPrecon</a>
, <a class="el" href="classhelib_1_1_ctxt.html#a0378ed181a8f8d6a31f4717db37f3912">helib::Ctxt</a>
, <a class="el" href="classhelib_1_1_double_c_r_t.html#afac4fc2420b57eeb2eb8a0faa136396e">helib::DoubleCRT</a>
, <a class="el" href="classhelib_1_1_general_automorph_precon.html#a6fc5e2d3f22da081ac9549c80f461747">helib::GeneralAutomorphPrecon</a>
, <a class="el" href="classhelib_1_1_general_automorph_precon___b_s_g_s.html#af91fb89625a09388f644dd765b16e626">helib::GeneralAutomorphPrecon_BSGS</a>
, <a class="el" href="classhelib_1_1_general_automorph_precon___f_u_l_l.html#a6c8512d2d3ae4c4c60787b9f8400639d">helib::GeneralAutomorphPrecon_FULL</a>
, <a class="el" href="classhelib_1_1_general_automorph_precon___u_n_k_n_o_w_n.html#a8886eeee47707e8502ad36372074c473">helib::GeneralAutomorphPrecon_UNKNOWN</a>
, <a class="el" href="classhelib_1_1_ptxt.html#ac8eb34c52ddce42258aea44d3483789d">helib::Ptxt</a>
</li>
<li>autoNative
: <a class="el" href="class_low_lvl_timing_data.html#a2f72a9dbe832ea42e9b18551608cffaa">LowLvlTimingData</a>
</li>
<li>autoTypical
: <a class="el" href="class_low_lvl_timing_data.html#a61b2cf275503657182a462793804e305">LowLvlTimingData</a>
</li>
</ul>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
</div>
</div>
</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.18
</small></address>
</body>
        <script type="text/javascript" src="doxy-boot.js"></script>
</html>
